Abstract
Software validation is an important issue since software is embedded in various devices and these devices are ubiquitous in our daily life nowadays. Software validation is an attempt to ensure the software product fulfills its specific intended purpose. As software is getting more complex, the software validation process is getting more complicated and time consuming. The study of software validation is an important active research field with voluminous publications. The sheer volume of software validation related literatures hinders our comprehending of its content and context. We therefore utilize the intellectual structure construction and knowledge domain visualization techniques developed by the information scientist to ease the task of understanding the main themes of this important research domain. Base on our analysis, we can see the research themes of software validation may be divided into three main groups: the first one deals with systems with interweaving hardware and software related issues, such as real-time systems, parallel systems; the second one deals with model checking related issues, including automata theory and temporal logic; the third one deals the modeling and simulation of concurrent and distributed systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sommerville, I.: Software Engineering, 8th edn. Addison-Wesley, Reading (2007)
Team C. P.: CMMI for Development, version 1.2, CMMI-DEV v1. 2. Technical Report SEI-2006-TR-008 (2006)
Garfield, E., Sher, I., Torpie, R.: The Use of Citation Data in Writing the History of Science. Institute for Scientific Information (1964)
Chen, T., Xie, L.: Identifying Critical Focuses in Research Domains. 9th International Conference on Information Visualisation - IV 2005, 135–142 (2005)
Small, H.: Co-citation in the Scientific Literature: a New Measure of the Relationship between Two Documents. Journal of the American society for information science 24, 265–269 (1973)
Garfield, E., Malin, M., Small, H.: Citation Data as Science Indicators. In: Toward a Metric of Science: the Advent of Science Indicators, New York, pp. 179–207 (1978)
Keim, D.A.: Visual Exploration of Large Data Sets. Communications of the ACM 44, 38–44 (2001)
Chen, T., Yen, D.: Technical Research Themes of the Mobile Ubiquitous Computing. In: Eighth International Conference on Mobile Business, pp. 221–226 (2009)
Chen, T., Lee, M.: Ubiquitous Computing in Prospect: a Bibliographic Study. In: Ubiquitous Multimedia Computing, pp. 57–62 (2008)
Borner, K., Chen, C., Boyack, K.: Visualizing Knowledge Domains. Annual Review of Information Science and Technology 37, 179–255 (2003)
Chen, C.: Domain Visualization for Digital Libraries. In: IEEE Fourth International Conference on Information Visualisation (IV 2000), pp. 261–267 (2000)
Giles, C.L., Bollacker, K.D., Lawrence, S.: CiteSeer: An Automatic Citation Indexing System. In: The Third ACM Conference on Digital Libraries, pp. 89–98 (1998)
Schvaneveldt, R.W.: Pathfinder associative networks: studies in knowledge organization. Ablex Publishing Corp. Norwood (1990)
Stevens, J.: Applied Multivariate Statistics for the Social Sciences. Lawrence Erlbaum Associates, New Jersey (1999)
Alur, R., Henzinger, T.A.: A Really Temporal Logic. J. ACM 41, 181–203 (1994)
Ball, T., Horwitz, S.: Slicing Programs with Arbitrary Control Flow. In: Adsul, B. (ed.) AADEBUG 1993. LNCS, vol. 749, pp. 206–222. Springer, Heidelberg (1993)
Dijkstra, E.W.: Solution of a Problem in Concurrent Programming Control. Commun. ACM 8, 569 (1965)
Faulk, S., Finneran, L., Kirby Jr, J., Shah, S., Sutton, J.: Experience Applying the CoRE Method to the Lockheed C-130J Software Requirements. In: Ninth Annual Conference on Computer Assurance, Gaithersburg, MD, pp. 3–8 (1994)
Heninger, K.: Specifying Software Requirements for Complex Systems: New Techniques and Their Application. IEEE Transactions on Software Engineering 6, 2–13 (1980)
Emerson, E.: Model-Checking and the Mu-Calculus. Descriptive Complexity and Finite Models 31, 185–214 (1997)
Hoare, C.A.R.: Communicating Sequential Processes. Communications of the ACM 21, 666–677 (1978)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, T.T., Chiu, Y.H., Chi, Y.P. (2011). Deciphering the Main Research Themes of Software Validation – A Bibliographical Study. In: Meghanathan, N., Kaushik, B.K., Nagamalai, D. (eds) Advances in Computer Science and Information Technology. CCSIT 2011. Communications in Computer and Information Science, vol 131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17857-3_42
Download citation
DOI: https://doi.org/10.1007/978-3-642-17857-3_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17856-6
Online ISBN: 978-3-642-17857-3
eBook Packages: Computer ScienceComputer Science (R0)