메뉴 건너뛰기




Volumn , Issue , 2000, Pages 261-277

Software engineering tools and environments: A roadmap

Author keywords

Integration; Process centered software engineering environments; Programming support environments; Separation of concerns; Software engineering environments; Tools

Indexed keywords

COMPUTER PROGRAMMING; INTEGRATION; TOOLS;

EID: 85011960655     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/336512.336569     Document Type: Conference Paper
Times cited : (72)

References (60)
  • 1
    • 84948985105 scopus 로고    scopus 로고
    • An object-oriented language-database integration model: The composition filters approach
    • M.Aksit, L.Bergmans, S.Vural. "An object-oriented language-database integration model: The composition filters approach." In Proceedings ECOOP'92.
    • Proceedings ECOOP'92
    • Aksit, M.1    Bergmans, L.2    Vural, S.3
  • 5
    • 0001915492 scopus 로고
    • Spade: An environment for software process analysis, design, and enactment
    • A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc
    • Sergio Bandinelli, Alfonso Fuggetta, Carlo Ghezzi, and Luigi Lavazza. "SPADE: An Environment for Software Process Analysis, Design, and Enactment." In Software Process Modelling and Technology (A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc., 1994.
    • (1994) Software Process Modelling and Technology
    • Bandinelli, S.1    Fuggetta, A.2    Ghezzi, C.3    Lavazza, L.4
  • 8
    • 0039096697 scopus 로고
    • Adele-tempo: An environment to support process modeling and enaction
    • (A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc
    • Noureddine Belkhatir, Jacky Estublier, and Melo L. Walcelio. "ADELE-TEMPO: An Environment to Support Process Modeling and Enaction." In Software Process Modelling and Technology (A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc., 1994.
    • (1994) Software Process Modelling and Technology
    • Belkhatir, N.1    Estublier, J.2    Walcelio, M.L.3
  • 10
    • 0024012763 scopus 로고
    • A spiral model of software development and enhancement
    • May
    • Barry W. Boehm. "A Spiral Model of Software Development and Enhancement." In IEEE Computer, vol. 21, no. 5, May 1988.
    • (1988) IEEE Computer , vol.21 , Issue.5
    • Boehm, B.W.1
  • 13
    • 0000265309 scopus 로고
    • Alf: A framework for building process-centred software engineering environments
    • A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc
    • Gerome Canals, Nacer Boudjlida, Jean-Claude Derniame, Cladue Godart, and Jaques Lonchamp. "ALF: A Framework for Building Process-Centred Software Engineering Environments." In Software Process Modelling and Technology (A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc., 1994.
    • (1994) Software Process Modelling and Technology
    • Canals, G.1    Boudjlida, N.2    Derniame, J.-C.3    Godart, C.4    Lonchamp, J.5
  • 16
    • 0026225876 scopus 로고
    • Initial software process management in epos
    • (Special Issue on Software Process and its Support), September
    • R. Conradi, E. Osjord, P.H. Westby, and C. Liu. "Initial Software Process Management in EPOS." In Software Engineering Journal (Special Issue on Software Process and its Support), vol. 6, September 1991.
    • (1991) Software Engineering Journal , vol.6
    • Conradi, R.1    Osjord, E.2    Westby, P.H.3    Liu, C.4
  • 21
    • 0018456754 scopus 로고
    • Make-A program for maintaining computer programs
    • April
    • Stuart I. Feldman. "MAKE-A Program for Maintaining Computer Programs." In Software-Practice and Experience, vol. 9, no. 4, pp. 255-265, April 1979.
    • (1979) Software-Practice and Experience , vol.9 , Issue.4 , pp. 255-265
    • Feldman, S.I.1
  • 25
    • 0026880657 scopus 로고
    • Using tool abstraction to compose systems
    • June
    • David Garlan, Gail E. Kaiser and David Notkin. "Using Tool Abstraction to Compose Systems." IEEE Computer 25(6), pages 30-38, June 1992.
    • (1992) IEEE Computer , vol.25 , Issue.6 , pp. 30-38
    • Garlan, D.1    Kaiser, G.E.2    Notkin, D.3
  • 28
    • 0022863433 scopus 로고
    • Gandalf: Software development environments
    • December
    • A. Nico Habermann and David Notkin. "Gandalf: Software Development Environments." In IEEE Transactions on Software Engineering, vol. SE-12, no. 12, pp. 1117-1127, December 1986.
    • (1986) IEEE Transactions on Software Engineering , vol.SE-12 , Issue.12 , pp. 1117-1127
    • Habermann, A.N.1    Notkin, D.2
  • 33
    • 85029349284 scopus 로고    scopus 로고
    • Java TM Message Service Documentation Sun Microsystems Inc
    • Java TM Message Service Documentation, Sun Microsystems, Inc. (http://java.sun.com/products/jms/docs.html)
  • 34
    • 0000593828 scopus 로고
    • Merlin: Supporting cooperation in software development through a knowledge-based environment
    • (A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc
    • G. Junkermann, B. Peuschel, W. Sch/ifer, and S. Wolf. "MERLIN: Supporting Cooperation in Software Development Through a Knowledge-Based Environment." In Software Process Modelling and Technology (A. Finkelstein, J. Kramer, and B. Nusibeh, editors), John Wiley & Sons Inc., 1994.
    • (1994) Software Process Modelling and Technology
    • Junkermann, G.1    Peuschel, B.2    Schlifer, W.3    Wolf, S.4
  • 35
    • 0024011531 scopus 로고
    • Intelligent assistance for software development and maintenance
    • May
    • Gail E. Kaiser, Peter H. Feiler, and Steven S. Popovich. "Intelligent Assistance for Software Development and Maintenance." In IEEE Software, May 1988.
    • (1988) IEEE Software
    • Kaiser, G.E.1    Feiler, P.H.2    Popovich, S.S.3
  • 36
    • 84939763314 scopus 로고
    • The unix programming environment
    • April
    • B. W. Kernighan and J. R. Mashey. "The Unix Programming Environment." In IEEE Computer, vol. 14, no. 4, pp. 12-24, April 1981.
    • (1981) IEEE Computer , vol.14 , Issue.4 , pp. 12-24
    • Kernighan, B.W.1    Mashey, J.R.2
  • 41
    • 0028518019 scopus 로고
    • A framework for expressing the relationships between multiple views in requirements specifications
    • October
    • Bashar Nuseibeh, Jeff Kramer, and Anthony Finkelstein. "A Framework for Expressing the Relationships Between Multiple Views in Requirements Specifications." In Transactions on Software Engineering, vol. 20, no. 10, pp. 260-773, October 1994.
    • (1994) Transactions on Software Engineering , vol.20 , Issue.10 , pp. 260-773
    • Nuseibeh, B.1    Kramer, J.2    Finkelstein, A.3
  • 42
    • 0012133637 scopus 로고
    • Refactoring: An aid in designing application frameworks and evolving object-oriented systems
    • ACM Press, September
    • William J. Opdyke and Ralph E. Johnson. "Refactoring: An Aid in Designing Application Frameworks and Evolving Object-Oriented Systems." SOOPPA Conference Proceedings, ACM Press, September 1990.
    • (1990) SOOPPA Conference Proceedings
    • Opdyke, W.J.1    Johnson, R.E.2
  • 47
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • December
    • David L. Parnas. "On the Criteria To Be Used in Decomposing Systems into Modules." Communications of theACM, vol. 15, no. 12, December 1972.
    • (1972) Communications of theACM , vol.15 , Issue.12
    • Parnas, D.L.1
  • 49
    • 0025452123 scopus 로고
    • Connecting tools using message passing in the field environment
    • July
    • Steven P. Reiss. "Connecting Tools Using Message Passing in the FIELD Environment." In IEEE Software, vol. 7, no. 4, July 1990.
    • (1990) IEEE Software , vol.7 , Issue.4
    • Reiss, S.P.1
  • 51
    • 0002514396 scopus 로고
    • Managing the development of large software systems
    • (Reprinted in Proceedings Ninth International Conference on Software Engineering.)
    • W.W. Royce. "Managing the Development of Large Software Systems." Proceedings IEEE WESCON, August 1970. (Reprinted in Proceedings Ninth International Conference on Software Engineering.)
    • (1970) Proceedings IEEE WESCON, August
    • Royce, W.W.1
  • 54
    • 0019614259 scopus 로고
    • The cornell program synthesizer: A syntax directed programming environment
    • September
    • T. Teitelbaum and T.R Reps. "The Cornell Program Synthesizer: A Syntax Directed Programming Environment." In Communications of the ACM, vol. 24, no. 9, pp. 563-573, September 1981.
    • (1981) Communications of the ACM , vol.24 , Issue.9 , pp. 563-573
    • Teitelbaum, T.1    Reps, T.R.2
  • 58
    • 0022582655 scopus 로고
    • Developing interactive information systems with the user software engineering methodology
    • February
    • A.I. Wasserman, P.A. Pircher, D.T. Shewmake, and M.L. Kersten. "Developing Interactive Information Systems with the User Software Engineering Methodology." In IEEE Transactions on Software Engineering, vol. SE-12, no. 2, pp. 326-345, February 1986.
    • (1986) IEEE Transactions on Software Engineering , vol.SE-12 , Issue.2 , pp. 326-345
    • Wasserman, A.I.1    Pircher, P.A.2    Shewmake, D.T.3    Kersten, M.L.4
  • 59
    • 84976851948 scopus 로고
    • Current research in object-oriented design
    • September
    • Rebecca Wirfs-Brock and Ralph Johnson. "Current Research in Object-Oriented Design." In Communications oftheACM, pp. 104-124, September 1990.
    • (1990) Communications oftheACM , pp. 104-124
    • Wirfs-Brock, R.1    Johnson, R.2
  • 60
    • 85029363933 scopus 로고    scopus 로고
    • Extensible Markup Language (XML) 1.0, W3C Recommendation 10 February Document REC-xml-19980210, W3C Publications
    • Extensible Markup Language (XML) 1.0, W3C Recommendation 10 February 1998, Document REC-xml-19980210, W3C Publications (http://www.w3.org/TR/REC-html).
    • (1998)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.