Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/APSEC.2006.5guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A framework for software product engineering

Published: 06 December 2006 Publication History

Abstract

Software engineering today is heavily focused on the ideas of process maturity and continuous improvement. Processes are designed to deliver products. Process engineering should ideally rest on theoretical foundations of sound product engineering; however the field is currently lacking such foundations. Drawing inspiration from compiler design, we present a systematic framework for software product engineering that develops the product through successive levels of realization. The framework separates the concerns in software development by relating each level to a knowledge domain and localizing exactly on those qualities that become manifest in that knowledge domain. The basis of the framework is a mathematical model for reasoning about the correctness of realization schemes as well as the transformations between levels, so that each level preserves previously created qualities while adding new desired qualities. We also discuss some of the practical aspects of implementing this approach.

Cited By

View all
  • (2018)An Attempt at Explicating the Relationship between Knowledge, Systems and EngineeringProceedings of the 11th Innovations in Software Engineering Conference10.1145/3172871.3172875(1-11)Online publication date: 9-Feb-2018
  • (2016)A Process Framework for Product Quality AchievementProceedings of the 9th India Software Engineering Conference10.1145/2856636.2856662(199-200)Online publication date: 18-Feb-2016
  • (2016)System MapsProceedings of the 9th India Software Engineering Conference10.1145/2856636.2856647(146-150)Online publication date: 18-Feb-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
APSEC '06: Proceedings of the XIII Asia Pacific Software Engineering Conference
December 2006
490 pages
ISBN:0769526853

Publisher

IEEE Computer Society

United States

Publication History

Published: 06 December 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)An Attempt at Explicating the Relationship between Knowledge, Systems and EngineeringProceedings of the 11th Innovations in Software Engineering Conference10.1145/3172871.3172875(1-11)Online publication date: 9-Feb-2018
  • (2016)A Process Framework for Product Quality AchievementProceedings of the 9th India Software Engineering Conference10.1145/2856636.2856662(199-200)Online publication date: 18-Feb-2016
  • (2016)System MapsProceedings of the 9th India Software Engineering Conference10.1145/2856636.2856647(146-150)Online publication date: 18-Feb-2016
  • (2014)Economics-Driven Software ArchitectureundefinedOnline publication date: 2-Jul-2014

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media