Показать сокращенную информацию
dc.date.accessioned | 2024-01-29T21:31:44Z | |
dc.date.available | 2024-01-29T21:31:44Z | |
dc.date.issued | 2018 | |
dc.identifier.citation | Computer systems and software engineering: concepts, methodologies, tools, and applications - 1 online resource (99 PDFs (4 volumes)) - URL: https://libweb.kpfu.ru/ebsco/pdf/1635864.pdf | |
dc.identifier.isbn | 9781522539247 | |
dc.identifier.isbn | 1522539247 | |
dc.identifier.uri | https://dspace.kpfu.ru/xmlui/handle/net/179539 | |
dc.description | Towards a new approach for controlling the reorganization process of multi-agent systems. | |
dc.description | Includes bibliographical references and index. | |
dc.description.abstract | "This book is a comprehensive reference source for the latest scholarly material on trends, techniques, and uses of various technology applications and examines the benefits and challenges of these computational developments. Highlighting a range of pertinent topics such as utility computing, computer security, and information systems applications"-- | |
dc.description.tableofcontents | Section 1. Fundamental concepts and theories. Chapter 1. A brief overview of software process models: benefits, limitations, and application in practice ; Chapter 2. Learning software industry practices with open source and free software tools ; Chapter 3. Introduction to network security ; Chapter 4. The human role in model synthesis ; Chapter 5. The role of compliance and conformance in software engineering ; Chapter 6. Some key topics to be considered in software process improvement -- Section 2. Development and design methodologies. Chapter 7. Important issues in software fault prediction: a road map ; Chapter 8. ECSE: a pseudo-SDLC game for software engineering class ; Chapter 9. Incorporating free/open-source data and tools in software engineering education ; Chapter 10. Applying online learning in software engineering education ; Chapter 11. Practicing soft skills in software engineering: a project-based didactical approach ; Chapter 12. An integrated secure software engineering approach for functional, collaborative, and information concerns ; Chapter 13. Knowware-based software engineering: an overview of its origin, essence, core techniques, and future development ; Chapter 14. Building defect prediction models in practice ; Chapter 15. Providing automated holistic process and knowledge assistance during software modernization ; Chapter 16. Supporting model-driven development: key concepts and support approaches ; Chapter 17. A framework of statistical and visualization techniques for missing data analysis in software cost estimation ; Chapter 18. A methodology for model-based reliability estimation ; Chapter 19. Understanding the role of knowledge management in software development: a case study in very small companies ; Chapter 20. A semantic-enabled framework for e-government systems development ; Chapter 21. Towards knowledge management to support decision making for software process development ; Chapter 22. Dynamically reconfigurable architectures: an evaluation of approaches for preventing architectural violations ; Chapter 23. Model-based testing of highly configurable embedded systems ; Chapter 24. A two-layer approach to developing self-adaptive multi-agent systems in open environment ; Chapter 25. A proposed pragmatic software development process model ; Chapter 26. Quality-driven database system development within MDA approach ; Chapter 27. A multi-agent-based approach for critical components identification and testing ; Chapter 28. Viewpoint-based modeling: a stakeholder-centered approach for model-driven engineering ; Chapter 29. Attaining semantic enterprise interoperability through ontology architectural patterns ; Chapter 30. Developing secure software using UML patterns ; Chapter 31. A structured method for security requirements elicitation concerning the cloud computing domain ; Chapter 32. Optimized and distributed variant logic for model-driven applications -- Section 3. Tools and technologies. Chapter 33. Natural language processing: an inevitable step in requirements engineering ; Chapter 34. Teaching software engineering through a collaborative game ; Chapter 35. Wiki for agility ; Chapter 36. Object-oriented cognitive complexity measures: an analysis ; Chapter 37. A semantic approach for multi-agent system design ; Chapter 38. Designing an evaluation tool to measure emotional goals ; Chapter 39. Consistency checking of specification in UML ; Chapter 40. Excess entropy in computer systems ; Chapter 41. Model-driven reverse engineering of open source systems ; Chapter 42. Parameterized transformation schema for a non-functional properties model in the context of MDE ; Chapter 43. Software development tools to automate CAD/CAM systems ; Chapter 44. Code clone detection and analysis in open source applications ; Chapter 45. A method to design a software process architecture in a multimodel environment: an overview ; Chapter 46. A mixed-criticality integration in cyber-physical systems: a heterogeneous time-triggered architecture on a hybrid SoC platform -- Section 4. Utilization and applications. Chapter 47. Towards an understanding of collaborations in agile course projects ; Chapter 48. Underpinning EISB with enterprise interoperability neighboring scientific domains ; Chapter 49. Lessons from practices and standards in safety-critical and regulated sectors ; Chapter 50. Experiences in software engineering education: using Scrum, Agile Coaching, and Virtual Reality ; Chapter 51. Digital home: a case study approach to teaching software engineering concepts ; Chapter 52. An innovative approach to the development of an international software process lifecycle standard for very small entities ; Chapter 53. From textual analysis to requirements elicitation ; Chapter 54. Learning software engineering with global teams ; Chapter 55. Controlled experiments as means to teach soft skills in software engineering ; Chapter 56. Open innovation: assessing the socio-economic factors of global software development ; Chapter 57. Requirements refinement and component reuse: the FoReVer contract-based approach ; Chapter 58. Agile development processes and knowledge documentation ; Chapter 59. Feral systems as institutional phenomena: a framework for analyzing persistent computer workarounds ; Chapter 60. Reverse engineering of object-oriented code: an ADM approach ; Chapter 61. An integrated infrastructure using process mining techniques for software process verification ; Chapter 62. Validating autonomic services: challenges and approaches ; Chapter 63. An empirical study of the effect of design patterns on class structural quality ; Chapter 64. Managing tacit knowledge to improve software processes ; Chapter 65. Software engineering and new emerging technologies: the involvement of users for development applications for tablets ; Chapter 66. On software architecture processes and their use in practice ; Chapter 67. Modeling trust relationships for developing trustworthy information systems ; Chapter 68. The impact of software testing governance choices ; Chapter 69. Organization and information support of expert reviews of I&C systems modernization at NPP of Ukraine ; Chapter 70. Open source software adaptation in Africa: is a matter of inferior or cheap is not quality? -- Section 5. Organizational and social implications. Chapter 71. The influence of personality traits on software engineering and its applications ; Chapter 72. Bridging the academia-industry gap in software engineering: a client-oriented open source software projects course ; Chapter 73. Developing communities of practice to prepare software engineers with effective team skills ; Chapter 74. Teaching software architecture in industrial and academic contexts: similarities and differences ; Chapter 75. Engaging software engineering students with employability skills ; Chapter 76. Peer feedback in software engineering courses ; Chapter 77. Threats classification: state of the art ; Chapter 78. Preventing the increasing resistance to change through a multi-model environment as a reference model in software process improvement ; Chapter 79. Addressing privacy in traditional and cloud-based systems ; Chapter 80. Project-based learning: an environment to prepare IT students for an industry career -- Section 6. Critical issues and challenges. Chapter 81. Critical issues in requirements engineering education ; Chapter 82. Is modeling a treatment for the weakness of software engineering? ; Chapter 83. Technique for risk identification of software acquisition and information technologies ; Chapter 84. T-way testing strategies: issues, challenges, and practices ; Chapter 85. Threat analysis in goal-oriented security requirements modelling ; Chapter 86. Prediction of change-prone classes using machine learning and statistical techniques ; Chapter 87. Software evolution visualization: status, challenges, and research directions ; Chapter 88. | |
dc.language | English | |
dc.language.iso | en | |
dc.subject.other | Computer systems. | |
dc.subject.other | Software engineering. | |
dc.subject.other | COMPUTERS / Computer Literacy | |
dc.subject.other | COMPUTERS / Computer Science | |
dc.subject.other | COMPUTERS / Data Processing | |
dc.subject.other | COMPUTERS / Hardware / General | |
dc.subject.other | COMPUTERS / Information Technology | |
dc.subject.other | COMPUTERS / Machine Theory | |
dc.subject.other | COMPUTERS / Reference | |
dc.subject.other | Electronic books. | |
dc.title | Computer systems and software engineering: concepts, methodologies, tools, and applications/ Information Resources Management Association, editor. | |
dc.type | Book | |
dc.contributor.org | IGI Global, | |
dc.contributor.org | Information Resources Management Association, | |
dc.description.pages | 1 online resource (99 PDFs (4 volumes)) | |
dc.collection | Электронно-библиотечные системы | |
dc.source.id | EN05CEBSCO05C64 |