Abstract | ||
---|---|---|
Software development is knowledge-intensive. Many concepts have been developed to ease or guide the processing of knowledge in software development, including information hiding, modularity, objects, functions and procedures, patterns, and more. These concepts are supported by various methods, approaches, and tools using symbols, graphics, and languages. Some are formal; others are semiformal or simply made up of key practices. Methods and approaches in software engineering are often based on the results of empirical observations or on individual success stories. |
Year | DOI | Venue |
---|---|---|
1999 | 10.1145/291469.291476 | Commun. ACM |
Keywords | Field | DocType |
software development | Programming language,Software engineering,Computer science,Software development | Journal |
Volume | Issue | ISSN |
42 | 1 | 0001-0782 |
Citations | PageRank | References |
105 | 6.39 | 8 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Pierre N Robillard | 1 | 568 | 65.22 |