Hacking the Essence of Software

Artigo para a conferência CSER 2013 disponível em
http://www.mediafire.com/view/?tl6x2dc7f4wzspo

Este artigo denominado Hacking the Essence of Softwareé uma condensação da segunda parte de uma monografia chamada “Hierarquias emaranhadas”, que foi reduzida em uma versão mais breve para publicação. A primeira parte do artigo diz respeito à maneira como as hierarquias entrelaçadas podem ser usadas para modelar o projeto de sistemas, e talvez nos dê uma maneira de mostrar a consistência de linguagens de projeto específicas de domínio, como a Metodologia Integral de Engenharia de Software (ISEM), descrita pela primeira vez em Meta-sistemas de software selvagem. Em um artigo subsequente “Retrabalhando as linguagens específicas do domínio do método de engenharia do sistema integral” no CSER11, a linguagem original foi expandida de 750 para 1700 alguns modelos de declaração baseados na pesquisa da Teoria dos Esquemas Gerais na dissertação do autor Emergent Design. Esta parte adicional da monografia examina novamente o núcleo dos métodos mínimos em tempo real que é a Máquina de Estado junto com seu dual Petrinet e tenta olhar para eles de uma nova maneira baseada nas idéias de CS Peirce que são usadas para re- entender a noção da Máquina de Turing. Para entender o Software em sua essência, devemos retornar aos conceitos usados ​​repetidamente e tentar compreendê-los mais profundamente. Talvez haja mais segredos para eles desistirem e, às vezes, o que parece tão familiar e comum tem aspectos que não são reconhecidos devido às suposições que fazemos sobre eles que são injustificadas. CS Peirce foi o maior filósofo americano, mas dificilmente é conhecido em muitos círculos onde suas idéias sobre pragmaticismo não foram totalmente apreciadas.