Barry W. Boehm, David Garlan, Jeff Kramer
Proceedings of the 21st International Conference on Software Engineering
ICSE, 1999.
@proceedings{ICSE-1999, acmid = "302405", address = "Los Angeles, California, USA", editor = "Barry W. Boehm and David Garlan and Jeff Kramer", isbn = "1-58113-074-0", publisher = "{ACM}", title = "{Proceedings of the 21st International Conference on Software Engineering}", year = 1999, }
Contents (99 items)
- ICSE-1999-DashofyMT #architecture #distributed #middleware #off the shelf #using
- Using Off-the-Shelf Middleware to Implement Connectors in Distributed Software Architectures (EMD, NM, RNT), pp. 3–12.
- ICSE-1999-NittoR #architecture #middleware
- Exploiting ADLs to Specify Architectural Styles Induced by Middleware Infrastructures (EDN, DSR), pp. 13–22.
- ICSE-1999-KasikKFF #approach #flexibility
- A Flexible Approach to Alliances of Complex Applications (DJK, CEK, JLF, KBF), pp. 23–32.
- ICSE-1999-DeBaudS #approach #product line
- A Systematic Approach to Derive the Scope of Software Product Lines (JMD, KS), pp. 34–43.
- ICSE-1999-MedvidovicRT #architecture #development #evolution
- A Language and Environment for Architecture-Based Software Development and Evolution (NM, DSR, RNT), pp. 44–53.
- ICSE-1999-KazmanBKCW #analysis #architecture #experience #trade-off
- Experience with Performing Architecture Tradeoff Analysis (RK, MB, MK, SJC, SGW), pp. 54–63.
- ICSE-1999-WoodmanGMHR #programming #smalltalk
- Exploiting Smalltalk Modules in a Customizable Programming Environment (MW, RG, MM, SH, HR), pp. 65–74.
- ICSE-1999-Abowd #re-engineering
- Software Engineering Issues for Ibiquitous Computing (GDA), pp. 75–84.
- ICSE-1999-HerbslebG #revisited
- Splitting the Organization and Integrating the Code: Conway’s Law Revisited (JDH, REG), pp. 85–95.
- ICSE-1999-DeLine #delivery #flexibility
- Avoiding Packaging Mismatch with Flexible Packaging (RD), pp. 97–106.
- ICSE-1999-TarrOHS #multi
- N Degrees of Separation: Multi-Dimensional Separation of Concerns (PLT, HO, WHH, SMSJ), pp. 107–119.
- ICSE-1999-WalkerBM #aspect-oriented #assessment #programming
- An Initial Assessment of Aspect-Oriented Programming (RJW, ELAB, GCM), pp. 120–130.
- ICSE-1999-DangK #mobile #model checking #using
- Using the ASTRAL Model Checker to Analyze Mobile IP (ZD, RAK), pp. 132–142.
- ICSE-1999-ChanABJNW #model checking #performance
- Decoupling Synchronization from Local Control for Efficient Symbolic Model Checking of Statecharts (WC, RJA, PB, DHJ, DN, WEW), pp. 142–151.
- ICSE-1999-KeyesDC #analysis #framework
- Analysis of a Scheduler for a CAD Framework (DSK, LKD, MJC), pp. 152–161.
- ICSE-1999-HolderBG #distributed #layout
- Dynamic Layout of Distributed Applications in FarGo (OH, IBS, HG), pp. 163–173.
- ICSE-1999-HallHW #approach #deployment #using
- A Cooperative Approach to Support Software Deployment Using the Software Dock (RSH, DH, ALW), pp. 174–183.
- ICSE-1999-SullivanKDG #information management
- Information Survivability Control Systems (KJS, JCK, XD, SG), pp. 184–192.
- ICSE-1999-JacksonW #bytecode #lightweight #modelling
- Lightweight Extraction of Object Models from Bytecode (DJ, AW), pp. 194–202.
- ICSE-1999-CookD #component #reliability
- Highly Reliable Upgrading of Components (JEC, JAD), pp. 203–212.
- ICSE-1999-ErnstCGN #evolution #invariant
- Dynamically Discovering Likely Program Invariants to Support Program Evolution (MDE, JC, WGG, DN), pp. 213–224.
- ICSE-1999-KellerSRP #component #design
- Pattern-Based Reverse-Engineering of Design Components (RKK, RS, SR, PP), pp. 226–235.
- ICSE-1999-MaruyamaS #automation #dependence #graph #refactoring #using
- Automatic Method Refactoring Using Weighted Dependence Graphs (KM, KS), pp. 236–245.
- ICSE-1999-DeursenK #clustering #concept analysis #identification #using
- Identifying Objects Using Cluster and Concept Analysis (AvD, TK), pp. 246–255.
- ICSE-1999-MemonPS #approach #testing #user interface #using
- Using a Goal-Driven Approach to Generate Test Cases for GUIs (AMM, MEP, MLS), pp. 257–266.
- ICSE-1999-BousquetORZ #named #testing
- Lutess: A Specification-Driven Testing Environment for Synchronous Software (LdB, FO, JLR, NZ), pp. 267–276.
- ICSE-1999-PavlopoulouY #monitoring #test coverage
- Residual Test Coverage Monitoring (CP, MY), pp. 277–284.
- ICSE-1999-DalalJKLLPH #modelling #testing
- Model-Based Testing in Practice (SRD, AJ, NK, JML, CML, GCP, BMH), pp. 285–294.
- ICSE-1999-YakimovichBB #architecture #classification #cost analysis #integration #off the shelf
- Software Architecture Classification for Estimating the Cost of COTS Integration (DY, JMB, VRB), pp. 296–302.
- ICSE-1999-BriandEW #cost analysis
- Explaining the Cost of European Space and Military Projects (LCB, KEE, IW), pp. 303–312.
- ICSE-1999-BriandESWM #assessment #comparison #estimation #modelling
- An Assessment and Comparison of Common Software Cost Estimation Modeling Techniques (LCB, KEE, DS, IW, KM), pp. 313–322.
- ICSE-1999-AtkinsBGM #tool support #using #version control
- Using Version Control Data to Evaluate the Impact of Software Tools (DLA, TB, TLG, AM), pp. 324–333.
- ICSE-1999-BenlarbiM #metric #morphism #polymorphism #predict #risk management
- Polymorphism Measures for Early Risk Prediction (SB, WLM), pp. 334–344.
- ICSE-1999-BriandWIL #case study #design #industrial #object-oriented #quality
- Investigating Quality Factors in Object-Oriented Designs: An Industrial Case Study (LCB, JW, SVI, HL), pp. 345–354.
- ICSE-1999-TaharaOH #development
- Agent System Development Method Based on Agent Patterns (YT, AO, SH), pp. 356–367.
- ICSE-1999-PiccoMR #named
- LIME: Linda Meets Mobility (GPP, ALM, GCR), pp. 368–377.
- ICSE-1999-BorgidaD #component #information management #towards
- Adding more “DL” to IDL: Towards More Knowledgeable Component Inter-Operability (AB, PTD), pp. 378–387.
- ICSE-1999-GannodC #approach #reverse engineering #specification
- A Specification Matching Based Approach to Reverse Engineering (GCG, BHCC), pp. 389–398.
- ICSE-1999-NaumovichAC #analysis #concurrent #data flow #java #source code
- Data Flow Analysis for Checking Properties of Concurrent Java Programs (GN, GSA, LAC), pp. 399–410.
- ICSE-1999-DwyerAC #finite #specification #verification
- Patterns in Property Specifications for Finite-State Verification (MBD, GSA, JCC), pp. 411–420.
- ICSE-1999-NishimatsuJKI #performance #slicing
- Call-Mark Slicing: An Efficient and Economical Way of Reducing Slice (AN, MJ, SK, KI), pp. 422–431.
- ICSE-1999-SinhaHR #control flow #interprocedural #slicing #source code
- System-Dependence-Graph-Based Slicing of Programs with Arbitrary Interprocedural Control Flow (SS, MJH, GR), pp. 432–441.
- ICSE-1999-YurRL #alias #analysis #incremental #pointer
- An Incremental Flow- and Context-Sensitive Pointer Aliasing Analysis (JSY, BGR, WL), pp. 442–451.
- ICSE-1999-MannionKW #product line #requirements #reuse
- Reusing Single System Requirements from Application Family Requirements (MM, HK, JW), pp. 453–462.
- ICSE-1999-MichailN #library
- Assessing Software Libraries by Browsing Similar Classes, Functions and Relationships (AM, DN), pp. 463–472.
- ICSE-1999-DevanbuCGMM #maintenance #named #re-engineering
- CHIME: Customizable Hyperlink Insertion and Maintenance Engine for Software Engineering Environments (PTD, YFC, ERG, HAM, JM), pp. 473–482.
- ICSE-1999-ReidPHH #design #domain-specific language #empirical #prototype #realtime
- Prototyping Real-Time Vision Systems: An Experiment in DSL Design (AR, JP, GDH, PH), pp. 484–493.
- ICSE-1999-LaitenbergerA #development #object-oriented
- Generalizing Perspective-Based Inspection to Handle Object-Oriented Development Artifacts (OL, CA), pp. 494–503.
- ICSE-1999-Ducasse #automation #c #debugging #named
- Coca: An automated Debugger for C (MD), pp. 504–513.
- ICSE-1999-BengtssonB #architecture #case study #design #experience
- Haemo Dialysis Software Architecture Design Experiences (PB, JB), pp. 516–525.
- ICSE-1999-FregoneseZC #architecture #framework #modelling
- Architectural Framework Modeling in Telecommunication Domain (GF, AZ, GC), pp. 526–534.
- ICSE-1999-Barstow
- Baseball Seasons and Dog Years (DRB), pp. 535–542.
- ICSE-1999-Bosch #architecture #case study #industrial #product line
- Product-Line Architectures in Industry: A Case Study (JB), pp. 544–554.
- ICSE-1999-BowmanHB #architecture #case study #linux
- Linux as a Case Study: Its Extracted Software Architecture (ITB, RCH, NVB), pp. 555–563.
- ICSE-1999-RoodynE #architecture #multi #realtime
- An Architectural Style for Multiple Real-Time Data Feeds (NR, WE), pp. 564–572.
- ICSE-1999-Anderson #industrial #scalability
- Supporting Industrial Hyperwebs: Lessons in Scalability (KMA), pp. 573–582.
- ICSE-1999-Perry #evolution #semantics
- Software Evolution and “light” Semantics (DEP), pp. 587–590.
- ICSE-1999-HolzmannS #verification
- A Practical Method for Verifying Event-Driven Software (GJH, MHS), pp. 597–607.
- ICSE-1999-Fordham #maturity #process #question
- Software Process Maturity: Is Level five Enough? (RGF), p. 611.
- ICSE-1999-Biggerstaff #reuse
- Reuse Technologies and Their Niches (TJB), pp. 613–614.
- ICSE-1999-Griss #architecture #component #reuse #scalability
- Architecting for Large-Scale Systematic Component Reuse (MLG), pp. 615–616.
- ICSE-1999-MacKenzie #design
- Designing Safe Software for Medical Devices (DMM), p. 618.
- ICSE-1999-Hantos #requirements
- A Systems Engineering View of Requirements Management for Software-Intensive Systems (PH), pp. 620–621.
- ICSE-1999-Rechtin #architecture
- The Extension of Systems Architecting to the Architecting of Organizations (ER), p. 622.
- ICSE-1999-Leinbach #agile #delivery #internet #using
- Successfully Deliver Internet Applications Using Rapid Software Techniques (CL), pp. 624–625.
- ICSE-1999-McKinney #interface #off the shelf #re-engineering
- Impact of Commercial Off-the-Shelf (COTS) Software on the Interface Between Systems and Software Engineering (DM), pp. 627–628.
- ICSE-1999-RajalaCM #named
- Insight: Reverse Engineer Case Tool (NR, DC, NM), pp. 630–633.
- ICSE-1999-Magee #analysis #architecture #behaviour #using
- Behavioral Analysis of Software Architectures Using LTSA (JM), pp. 634–637.
- ICSE-1999-WoodmanGMH #programming #smalltalk
- OU LearningWorks: A Customized Programming Environment for Smalltalk Modules (MW, RG, MM, SH), pp. 638–641.
- ICSE-1999-MaurerSHKGD #internet #process
- Software Process Support over the Internet (FM, GS, HH, BK, SG, BD), pp. 642–645.
- ICSE-1999-HorowitzLL #named #requirements
- WinWin: A System for Negotiating Requirements (EH, JHL, JSL), pp. 646–649.
- ICSE-1999-MalabarbaDS #c++ #java #named
- MoHCA-Java: A Tool for C++ to Java Conversion Support (SM, PTD, AS), pp. 650–653.
- ICSE-1999-Johnson #named
- Leap: A “Personal Information Environment” for Software Engineers (PMJ), pp. 654–657.
- ICSE-1999-Ben-ShaulGGHL #component #development #mobile #named
- FarGo: A System for Mobile Component-Based Application Development (IBS, HG, YG, OH, BL), pp. 658–659.
- ICSE-1999-ConcepcionLS #concurrent #development #monitoring #multi #predict #re-engineering #recursion #thread
- The RMT (Recursive Multi-Threaded) Tool: A Computer Aided Software Engineering Tool for Monitoring and Predicting Software Development Progress (AIC, SL, SJS), pp. 660–663.
- ICSE-1999-EmmerichR #distributed
- Distributed Objects (WE, NR), pp. 665–666.
- ICSE-1999-Statz #metric
- Practical Software Measurement (JS), pp. 667–668.
- ICSE-1999-Brown #process #project management #re-engineering
- Personal Software Engineering Project Management Process (AWB), pp. 669–670.
- ICSE-1999-ArdisC #analysis #product line
- Defining Families — Commonality Analysis (MAA, DAC), pp. 671–672.
- ICSE-1999-Easterbrook #requirements #validation #verification
- Verification and Validation of Requirements for Mission Critical Systems (SME), pp. 673–674.
- ICSE-1999-WiledenK
- Software Interoperability: Principles and Practice (JCW, AK), pp. 675–676.
- ICSE-1999-Fairley #metric #tutorial
- Managing by the Numbers: A Tutorial on Quantitative Measurement and Control of software Projects (REF), pp. 677–678.
- ICSE-1999-Kontio #development #overview #risk management
- Risk Management in Software Development: A Technology Overview and the Riskit Method (JK), pp. 679–680.
- ICSE-1999-EzranMT #case study #experience #industrial #reuse #source code #synthesis
- Failure and Success Factors in Reuse Programs: A Synthesis of Industrial Experiences (ME, MM, CT), pp. 681–682.
- ICSE-1999-SchaferZ #c++ #design pattern #java #uml
- Round-Trip Engineering with Design Patterns, UML, Java and C++ (WS, AZ), pp. 683–684.
- ICSE-1999-Campbell #adaptation #component
- Adaptable Components (GHCJ), pp. 685–686.
- ICSE-1999-OssherT #development #evolution #object-oriented #problem #programming #using
- Using Subject-Oriented Programming to Overcome Common Problems in Object-Oriented Software Development/Evolution (HO, PLT), pp. 687–688.
- ICSE-1999-Rosenberg #modelling #named #reliability #tutorial
- Tutorial: A Quick Introduction to Software Reliability Modeling (JR), p. 689.
- ICSE-1999-Monroe #architecture #modelling
- Modeling and Analyzing software Architectures (RTM), pp. 690–691.
- ICSE-1999-Braberman #automation #design #realtime #verification
- Automatic Verification of Real-Time Designs (VAB), pp. 716–717.
- ICSE-1999-Ernst #detection #invariant #research #summary
- Research Summary for Dynamic Detection of Program Invariants (MDE), pp. 718–719.
- ICSE-1999-Jacob #development #framework #information management #object-oriented
- Development of Object Oriented Frameworks for Spatio-Temporal Information systems (AJ), pp. 720–721.
- ICSE-1999-Kotov #internet #re-engineering
- The Internet as a Medium for Software Engineering Experiments (AK), pp. 722–723.
- ICSE-1999-Mascolo #analysis #mobile #prototype #specification
- Specification, Analysis, and Prototyping of Mobile Systems (CM), pp. 724–725.
- ICSE-1999-Moore #process
- Project LEAP: Personal Process Improvement for the Differently Disciplined (CAM), pp. 726–727.
- ICSE-1999-Murphy #algorithm #development #mobile
- Algorithm Development in the Mobile Environment (ALM), pp. 728–729.
- ICSE-1999-Oreizy #approach #distributed #evolution #flexibility
- A Flexible Approach to Decentralized Software Evolution (PO), pp. 730–731.
- ICSE-1999-Hoek #architecture #configuration management #deployment
- Configurable Software Architecture in Support of Configuration Management and Software Deployment (AvdH), pp. 732–733.
- ICSE-1999-YehL #metric #normalisation #precise #towards #using
- Toward Precise Measurements Using Software Normalization (PLY, JCL), pp. 736–737.
15 ×#architecture
11 ×#using
10 ×#named
9 ×#development
7 ×#analysis
6 ×#approach
6 ×#component
6 ×#design
6 ×#modelling
6 ×#re-engineering
11 ×#using
10 ×#named
9 ×#development
7 ×#analysis
6 ×#approach
6 ×#component
6 ×#design
6 ×#modelling
6 ×#re-engineering