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











