{"id":"https://openalex.org/W2139484917","doi":"https://doi.org/10.1109/iceccs.2004.1310900","title":"Modelling complex systems by separating application and security concerns","display_name":"Modelling complex systems by separating application and security concerns","publication_year":2004,"publication_date":"2004-09-28","ids":{"openalex":"https://openalex.org/W2139484917","doi":"https://doi.org/10.1109/iceccs.2004.1310900","mag":"2139484917"},"language":"en","primary_location":{"id":"doi:10.1109/iceccs.2004.1310900","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iceccs.2004.1310900","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. Ninth IEEE International Conference on Engineering of Complex Computer Systems","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048828434","display_name":"Hassan Gomaa","orcid":"https://orcid.org/0000-0002-8582-4054"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"H. Gomaa","raw_affiliation_strings":["Department of Information and Software Engineering, George Mason University, Fairfax, VA, USA","Dept. of Inf. & Software Eng., George Mason Univ., Fairfax, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information and Software Engineering, George Mason University, Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]},{"raw_affiliation_string":"Dept. of Inf. & Software Eng., George Mason Univ., Fairfax, VA, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068346884","display_name":"Michael Shin","orcid":"https://orcid.org/0000-0002-4380-7213"},"institutions":[{"id":"https://openalex.org/I12315562","display_name":"Texas Tech University","ror":"https://ror.org/0405mnx93","country_code":"US","type":"education","lineage":["https://openalex.org/I12315562"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Eonsuk Shin","raw_affiliation_strings":["Department of Computer Science, Texas Tech University, Lubbock, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Texas Tech University, Lubbock, TX, USA","institution_ids":["https://openalex.org/I12315562"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.1866,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.76606684,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"19","last_page":"28"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7375509738922119},{"id":"https://openalex.org/keywords/computer-security-model","display_name":"Computer security model","score":0.589942455291748},{"id":"https://openalex.org/keywords/security-testing","display_name":"Security testing","score":0.5393736958503723},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.5373977422714233},{"id":"https://openalex.org/keywords/separation-of-concerns","display_name":"Separation of concerns","score":0.5078328251838684},{"id":"https://openalex.org/keywords/security-engineering","display_name":"Security engineering","score":0.5013749599456787},{"id":"https://openalex.org/keywords/software-security-assurance","display_name":"Software security assurance","score":0.5012836456298828},{"id":"https://openalex.org/keywords/business-requirements","display_name":"Business requirements","score":0.4633851945400238},{"id":"https://openalex.org/keywords/notation","display_name":"Notation","score":0.42455318570137024},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.41146141290664673},{"id":"https://openalex.org/keywords/security-service","display_name":"Security service","score":0.3935486674308777},{"id":"https://openalex.org/keywords/security-information-and-event-management","display_name":"Security information and event management","score":0.37626272439956665},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.28634756803512573},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.2566743791103363},{"id":"https://openalex.org/keywords/cloud-computing-security","display_name":"Cloud computing security","score":0.2393983006477356},{"id":"https://openalex.org/keywords/information-security","display_name":"Information security","score":0.20499902963638306},{"id":"https://openalex.org/keywords/business-process","display_name":"Business process","score":0.20183518528938293},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16063997149467468},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1380341649055481},{"id":"https://openalex.org/keywords/compatibility","display_name":"Compatibility (geochemistry)","score":0.09530338644981384},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07370617985725403}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7375509738922119},{"id":"https://openalex.org/C121822524","wikidata":"https://www.wikidata.org/wiki/Q5157582","display_name":"Computer security model","level":2,"score":0.589942455291748},{"id":"https://openalex.org/C195518309","wikidata":"https://www.wikidata.org/wiki/Q13424265","display_name":"Security testing","level":5,"score":0.5393736958503723},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.5373977422714233},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.5078328251838684},{"id":"https://openalex.org/C13159133","wikidata":"https://www.wikidata.org/wiki/Q365674","display_name":"Security engineering","level":5,"score":0.5013749599456787},{"id":"https://openalex.org/C62913178","wikidata":"https://www.wikidata.org/wiki/Q7554361","display_name":"Software security assurance","level":4,"score":0.5012836456298828},{"id":"https://openalex.org/C123247970","wikidata":"https://www.wikidata.org/wiki/Q5001932","display_name":"Business requirements","level":4,"score":0.4633851945400238},{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.42455318570137024},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41146141290664673},{"id":"https://openalex.org/C29983905","wikidata":"https://www.wikidata.org/wiki/Q7445066","display_name":"Security service","level":3,"score":0.3935486674308777},{"id":"https://openalex.org/C103377522","wikidata":"https://www.wikidata.org/wiki/Q3493999","display_name":"Security information and event management","level":4,"score":0.37626272439956665},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.28634756803512573},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2566743791103363},{"id":"https://openalex.org/C184842701","wikidata":"https://www.wikidata.org/wiki/Q370563","display_name":"Cloud computing security","level":3,"score":0.2393983006477356},{"id":"https://openalex.org/C527648132","wikidata":"https://www.wikidata.org/wiki/Q189900","display_name":"Information security","level":2,"score":0.20499902963638306},{"id":"https://openalex.org/C85345410","wikidata":"https://www.wikidata.org/wiki/Q851587","display_name":"Business process","level":3,"score":0.20183518528938293},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16063997149467468},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1380341649055481},{"id":"https://openalex.org/C2778648169","wikidata":"https://www.wikidata.org/wiki/Q967768","display_name":"Compatibility (geochemistry)","level":2,"score":0.09530338644981384},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07370617985725403},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C42360764","wikidata":"https://www.wikidata.org/wiki/Q83588","display_name":"Chemical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iceccs.2004.1310900","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iceccs.2004.1310900","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. Ninth IEEE International Conference on Engineering of Complex Computer Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1496748331","https://openalex.org/W1496979250","https://openalex.org/W1518695183","https://openalex.org/W1529289401","https://openalex.org/W1540492331","https://openalex.org/W1571145385","https://openalex.org/W1575619952","https://openalex.org/W1838112905","https://openalex.org/W1998017916","https://openalex.org/W2105706607","https://openalex.org/W2109926023","https://openalex.org/W2129389291","https://openalex.org/W2138561498","https://openalex.org/W2159765281","https://openalex.org/W2166602595","https://openalex.org/W2273489866","https://openalex.org/W2496223582","https://openalex.org/W4212827961","https://openalex.org/W6629475633","https://openalex.org/W6629813655","https://openalex.org/W6630923210","https://openalex.org/W6631634610","https://openalex.org/W6634061069","https://openalex.org/W6634595953","https://openalex.org/W6638946015","https://openalex.org/W6649619856","https://openalex.org/W6676394888","https://openalex.org/W6683799711","https://openalex.org/W6694453490","https://openalex.org/W6987312662","https://openalex.org/W7043454694"],"related_works":["https://openalex.org/W1811024770","https://openalex.org/W4230385779","https://openalex.org/W2013238834","https://openalex.org/W2017116761","https://openalex.org/W2375023814","https://openalex.org/W3119960109","https://openalex.org/W2028922190","https://openalex.org/W1963623648","https://openalex.org/W4206910357","https://openalex.org/W3003273405"],"abstract_inverted_index":{"This":[0],"paper":[1],"describes":[2],"how":[3],"to":[4],"model":[5],"complex":[6,69],"applications":[7],"by":[8,56,83],"modelling":[9],"application":[10,46,62],"requirements":[11,17,31,47,59,63],"and":[12,18,38,48,78],"designs":[13,19],"separately":[14,43],"from":[15,44],"security":[16,30,35,41,58,75],"using":[20],"the":[21,29,45,65,74],"UML":[22],"notation.":[23],"By":[24],"careful":[25],"separation":[26],"of":[27,67],"concerns,":[28],"are":[32],"captured":[33],"in":[34,40],"use":[36,76],"cases":[37,77],"encapsulated":[39],"objects":[42,79],"objects.":[49],"The":[50],"approach":[51],"reduces":[52],"system":[53],"complexity":[54],"caused":[55],"mixing":[57],"with":[60,64],"business":[61],"goal":[66],"making":[68],"systems":[70],"more":[71],"maintainable.":[72],"Furthermore,":[73],"can":[80],"be":[81],"reused":[82],"other":[84],"software":[85],"applications.":[86]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
