Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/225014.225033acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free access

Software architecture in industrial applications

Published: 23 April 1995 Publication History
First page of PDF

References

[1]
G. Agha, P. Wegner, and A. Yonezawa (eds.). Research Directions in Concurrent Object-Oriented Programming, The MIT Press, 1993.
[2]
R. Allen and D. Garlan. A formal approach to software architectures, Algorithms, Software, Architecture, J. van Leeuwen (editor), Information Processing 92, Volume 1, Elsevier Science Publishers B.V. (North-Holland), 1992.
[3]
M.R. Barbacci, C.B. Weinstock, and J.M. Wing. Programming at the processor-memory-switch level. In Proceedings of the 10th International Conference on Software Engineering, IEEE Computer Society Press, pages 19-28, April 1988.
[4]
B.W. Beach. Connecting software components with declarative glue, In Proceedings of the Fourteenth International Conference on Software Engineering, 1992.
[5]
C.G. Bell and A. Newell. Computer Structures: Readings and Examples, McGraw-Hill, 1971.
[6]
N. Delisle and D. Garlan. A formal specification of an oscilloscope, IEEE Software, pages 29-36, September 1990.
[7]
F. DeRemer and H. Kron. Programming-in-the-large versus programming-in-the-small. IEEE Transactions orr Software Engineering, SE-2 (2): 80-86, June 1976.
[8]
R. D'Ippolito and K. Lee. Modeling Software Systems by Domains, AAAI-92 Workshop on Automating Software Design, July 1992.
[9]
P.J. Drongowski. Software architectures in real-time systems. In Proceedings of the First Workshop on Real-Time Applications, IEEE Computer Society, May 1993.
[10]
M.S. Feather and A. van Lamsweerde. Succeeding of the Seventh International Workshop on Software Specification and Design. Software Engineering Notes, 19 (3): 18-22, July 1994.
[11]
P. Feiler. Configuration management models in commercial environments. Technical Report CMWSEI-91 -TR-7, Carnegie Mellon University, 1991.
[12]
S.I. Feldman. Make - a program for maintaining computer programs. Soflware - Practice and Experience, 9:255-265, November 1979.
[13]
H.D. Fischer. Special features of a computer-based German reactor protection system, in Proceedings of Fault-Tolerant Computing Systems, Springer-Verlag, Nurnberg, pp. 266- 287, September 1991.
[14]
D. Garlan and M. Shaw. An introduction to software architecture, in Advances in Software Engineering and Knowledge Engineering, V. Ambriola and G. Tortora (editors), Vohrme 1, World Scientific Publishing Company, New Jersey, 1993.
[15]
D. Hare}. Statecharts: A visual formalism for complex systems,Science of Computer Programming, Volume 8, pages 231-274, 1987.
[16]
D.J. Hatley and I.A. Pirbhai. Strategies for Real-Time System Specification, Dorset House Publishing, New York, 1988.
[17]
C.H. Hoogendoorn and A.T. Maher. Enhanced software architecture for an ATM universal communication node, Proceedings of the 14th International Switching Symposium,Yokohama, Japan, October 1992.
[18]
I. Jacobsen et al. Object-Oriented Software Engineering -A Use Case Driven Approach, Addison-Wesley, 1992.
[19]
R.H. Katz, Information Management for Engineering Design, Springer-Verlag, 1985.
[20]
G. Kiczales, J. des Rivieres, and D.G. Bobrow. The Art of the Metaobject Protocol, The MIT Press, 1991.
[21]
J. Kramer. Configuration programming - a framework for the development of distributable systems, In Proceedings of the IEEE International Conference on Computer Sys-tems and Soflware Engineering, Israel, IEEE, May 1990.
[22]
R. Lange, R.W. Schwanke. Software architecture analysis: A case study. In Proceedings of the Third International Workshop on Soflware Configuration Management, Trond-heim, Norway, ACM Press, June 1991.
[23]
E. Mettala and M.H. Graham. The domain-specific software architecture program, Technical Report, CMU/SEI-206 92-SR-9, Carnegie Mellon University, Software Engineer-ing Institute, June 1992.
[24]
K. Narayanaswamy and W. Scacchi. Maintaining configurations of evolving software systems. IEEE Transactions on Software Engineering, SE-13(3), March 1987.
[25]
D.E. Perry and A.L. Wolf. Foundations for the study of software architecture, ACM SIGSOFT Software Engineering Notes, Volume 17, Number 4, pages 40-52, October 1992.
[26]
R. Prieto-Diaz and J.M. Neighbors. Module interconnection languages. The Journal of Systems and Software, 6(4):307- 334, November 1986.
[27]
J.M. Purtilo. The polylith software bus. To appear, ACM Transactions on Programming Languages and Systems, January 1994. Also available as Technical Report UMIACS-TR- 90-65, University of Maryland, May 1990.
[28]
W. Royce. TRW's Ada process model for incremental development of large software systems. In Proceedings oj the 12th International Conference on Software Engineering, IEEE Computer Society Press, pages 2-11, March 1990.
[29]
J. Schaeffer, D. Szafron, G. Lobe, I. Parsons. The Enterprise model for developing distributed applications, Dept. of Computing, University of Alberta, 1993.
[30]
B. Selic, G. Gullekson, J, McGee, and I. Engelberg. ROOM: an object-oriented methodology for developing real-time systems, In Proceedings of the CASE'92 Fifh International Workshop on Computer-Aided Software Engineering, Mont-real, Canada, July 1992.
[31]
M. Shaw. Larger scale systems require higher level abstractions, in Proceedings of the Ftfth International Workshop on Software Specification and Design, IEEE Computer Society, pages 143-146, May 1989.
[32]
D. Soni, R.L. Nerd, L. Hsu, 1?Drongowski. Many faces of software architectures, In Proceedings of the Workshop on Studies of Soflware Design, Baltimore, May 1993 (to appear in LNCS).
[33]
D. Soni, R.L. Nerd, L. Hsu. An empirical approach to software architectures, in Proceedings of the Seventh International Workshop on Software Specification and Design, IEEE Computer Society, December 1993.
[34]
D.B. Stewart, R.A. Volpe, and P.K. Khosla. Integration of software modules for reconfigurable sensor-based control systems, In Proceedings of 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '92), Raleigh, North Carolina, July 1992.
[35]
W. Tlchy. Software development control based on module interconnection. In Proceedings of the Third International Conference on So@ware Engineering, pages 29-41, IEEE Computer Society Press, May 1979.
[36]
M. Weiser. Source Code, IEEE Computer, pages 66-73, November 1987.
[37]
A. Wolf. Language and tool support for precise interface control. Technical Report COINS-TR-85-23, University of Massachusetts, 1985.
[38]
Y. Yokote. The Apertos reflective operating system: the concept and its implementation, In Proceedings of 00PSLA '92, pages 414-434, October 1992.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '95: Proceedings of the 17th international conference on Software engineering
April 1995
336 pages
ISBN:0897917081
DOI:10.1145/225014
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 April 1995

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ICSE95
Sponsor:
ICSE95: 17th International Conference on Software Engineering
April 24 - 28, 1995
Washington, Seattle, USA

Acceptance Rates

ICSE '95 Paper Acceptance Rate 28 of 155 submissions, 18%;
Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)393
  • Downloads (Last 6 weeks)40
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)On the Understandability of MLOps System ArchitecturesIEEE Transactions on Software Engineering10.1109/TSE.2024.336748850:5(1015-1039)Online publication date: 20-Feb-2024
  • (2024)AFD-An Architectural Language for Integral ModelingIEEE Access10.1109/ACCESS.2024.345604112(127165-127184)Online publication date: 2024
  • (2024)Hierarchies of description enable understanding of cognitive phenomena in terms of neuron activityCognitive Processing10.1007/s10339-024-01181-525:2(333-347)Online publication date: 14-Mar-2024
  • (2023)Guidelines for Future Agile Methodologies and Architecture Reconciliation for Software-Intensive SystemsElectronics10.3390/electronics1207158212:7(1582)Online publication date: 28-Mar-2023
  • (2020)A survey on the practical use of UML for different software architecture viewpointsInformation and Software Technology10.1016/j.infsof.2020.106275121:COnline publication date: 1-May-2020
  • (2019)End-to-end model-transformation comprehension through fine-grained traceability informationSoftware and Systems Modeling (SoSyM)10.1007/s10270-017-0602-018:2(1305-1344)Online publication date: 1-Apr-2019
  • (2019)Pattern-based rewrite and refinement of architectures using graph theorySICS Software-Intensive Cyber-Physical Systems10.1007/s00450-019-00416-7Online publication date: 26-Aug-2019
  • (2019)Sustainable Sensor Based Environmental Information Systems for Smart CitiesSmart Cities/Smart Regions – Technische, wirtschaftliche und gesellschaftliche Innovationen10.1007/978-3-658-25210-6_8(99-108)Online publication date: 17-Aug-2019
  • (2019)Towards Agile Architecting: Proposing an Architectural Pathway Within an Industry 4.0 ProjectInformation Systems: Research, Development, Applications, Education10.1007/978-3-030-29608-7_10(121-136)Online publication date: 8-Aug-2019
  • (2018)An eHealth Platform for the Support of a Brazilian Regional Network of Mental Health Care (eHealth-Interop): Development of an Interoperability Platform for Mental Care IntegrationJMIR Mental Health10.2196/101295:4(e10129)Online publication date: 7-Dec-2018
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media