Civic Intelligence

The Aspect-Oriented Software Association

990EZ • Fiscal year 2021 • EIN 81-0586861

Jan 01, 2021 to Dec 31, 2021 • Filed on Nov 10, 2022

42 Fox HollowIrvine, CA 92614

(175) 412-0308

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

Score unavailable

No value available

Liabilities-to-assets requires both liabilities and assets on this filing.

Source year 2021

Liabilities / Revenue

Score unavailable

No value available

Liabilities-to-revenue requires both liabilities and revenue on this filing.

Source year 2021

Net Margin

1st percentile

-3493%

Higher net margin than 1% of similar nonprofits.

2021 filings • 501(c)6 • <$500k nonprofits • Source year 2021

Top Officer Pay

72nd percentile

$0

Higher top officer pay than 72% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

2021 filings • 501(c)6 • <$500k nonprofits • Source year 2021

Asset Growth

30th percentile

-3.9%

Faster asset growth than 30% of similar nonprofits.

2021 filings • 501(c)6 • <$500k nonprofits • Annualized from 2020 to 2021

Revenue Growth

20th percentile

-29%

Faster revenue growth than 20% of similar nonprofits.

2021 filings • 501(c)6 • <$500k nonprofits • Annualized from 2020 to 2021

Assets

Down

$63,177

Down $2,550 (-3.9%) from 2020

Net Assets

Down

$63,177

Down $2,550 (-3.9%) from 2020

Liabilities

-

No earlier filing loaded for comparison.

Revenue

Down

$73

Down $30 (-29%) from 2020

Expenses

Down

$2,623

Down $1,645 (-39%) from 2020

Net Income

Up

-$2,550

Up $1,615 (+39%) from 2020

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$100K$50K$0Assets 2011: $35,800Net Assets 2011: $35,8002011Assets 2012: $47,440Net Assets 2012: $47,4402012Assets 2013: $57,882Net Assets 2013: $57,8822013Assets 2014: $53,946Net Assets 2014: $53,9462014Assets 2015: $83,854Net Assets 2015: $83,8542015Assets 2016: $80,015Liabilities 2016: $02016Assets 2017: $77,594Net Assets 2017: $77,5942017Assets 2018: $75,909Net Assets 2018: $75,9092018Assets 2019: $69,892Net Assets 2019: $69,8922019Assets 2020: $65,727Net Assets 2020: $65,7272020Assets 2021: $63,177Net Assets 2021: $63,1772021Assets 2022: $54,924Net Assets 2022: $54,9242022Assets 2023: $52,556Liabilities 2023: $02023Assets 2024: $69,974Net Assets 2024: $69,9742024

Highlighted filing

2021

Assets$63,177
Liabilities-
Net Assets$63,177

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$60K$40K$20K$0-$20KRevenue 2011: $89Expenses 2011: $10,140Net Income 2011: -$10,0512011Revenue 2012: $52,438Expenses 2012: $40,798Net Income 2012: $11,6402012Revenue 2013: $13,840Expenses 2013: $3,398Net Income 2013: $10,4422013Revenue 2014: $7,622Expenses 2014: $11,558Net Income 2014: -$3,9362014Revenue 2015: $40,138Expenses 2015: $10,230Net Income 2015: $29,9082015Revenue 2016: $166Expenses 2016: $5,305Net Income 2016: -$5,1392016Revenue 2017: $158Expenses 2017: $2,579Net Income 2017: -$2,4212017Revenue 2018: $155Expenses 2018: $1,840Net Income 2018: -$1,6852018Revenue 2019: $139Expenses 2019: $6,156Net Income 2019: -$6,0172019Revenue 2020: $103Expenses 2020: $4,268Net Income 2020: -$4,1652020Revenue 2021: $73Expenses 2021: $2,623Net Income 2021: -$2,5502021Revenue 2022: $60Expenses 2022: $8,313Net Income 2022: -$8,2532022Revenue 2023: $7Expenses 2023: $2,375Net Income 2023: -$2,3682023Revenue 2024: $52,275Expenses 2024: $36,787Net Income 2024: $15,4882024

Highlighted filing

2021

Revenue$73
Expenses$2,623
Net Income-$2,550
Jump To
Filing Snapshot
Filing Period
Jan 1, 2021 to Dec 31, 2021
Signed
Nov 10, 2022
Return Version
2021v4.0
Gross Receipts
$73
Mission and Program Overview

Mission

Mission is to be the primary sponsor for the annual conference on aspect-oriented software development.

At Aspect-Oriented Software Development, Our mission is to share the importance of modularity with the community of software developers who hope to improve on software project development processes through better modular applications presented by the aspect-oriented programming language. AOSA IS THE PRIMARY SPONSOR FOR THE ANNUAL CONFERENCE ON MODULARITY, FORMERLY KNOWN AS ASPECT-ORIENTED SOFTWARE DEVELOPMENT.

Program Services

DescriptionGrantsExpenses
Programming 2021The International Conference on the Art, Science, and Engineering of Programming is a new conference focused on programming topics including the experience of programming. We have named it Programming for short. Programming seeks for papers that advance knowledge of programming on any relevant topic, including programming practice and experience. In 2021, Programming will be held online.ScopeThe Art, Science, and Engineering of Programming accepts papers that advance knowledge of programming. Almost anything about programming is in scope, but in each case there should be a clear relevance to the act and experience of programming. Additionally, papers must be written in a scholarly form. Scholarly works are those that describe ideas in the context of other ideas that are already known, so to contribute to the systematic and long-standing chaining of knowledge. Papers that fail to properly contextualize the work will not be considered.We accept descriptions of work under different perspectives:Art: knowledge and technical skills acquired through practice and personal experiences. Examples include libraries, frameworks, languages, APIs, programming models and styles, programming pearls, and essays about programming.Science (Theoretical): knowledge and technical skills acquired through mathematical formalisms. Examples include formal programming models and proofs.Science (Empirical): knowledge and technical skills acquired through experiments and systematic observations. Examples include user studies and programming-related data mining.Engineering: knowledge and technical skills acquired through designing and building large systems and through calculated application of principles in building those systems. Examples include measurements of artifacts properties, development processes and tools, and quality assurance methods.Independent of the type of work, the journal accepts submissions covering several areas of expertise, including but not limited to:General-purpose programmingDistributed systems programmingParallel and multi-core programmingGraphics and GPU programmingSecurity programmingUser interface programmingDatabase programmingVisual and live programmingData mining and machine learning programming, and for programmingInterpreters, virtual machines, and compilersModularity and separation of concernsModel-based developmentMetaprogramming and reflectionTesting and debuggingProgram verificationProgramming educationProgramming environmentsSocial codingUpon submission, authors are requested to state what type of paper they are submitting and what areas of expertise are covered by the paper. These two classifications, combined, are used to select reviewers and to apply suitable assessment criteria for the papers. They are not used beyond that purpose. Misclassification by the authors may lead to negative assessments from reviewers.Paper SelectionThe following criteria are used when evaluating submitted papers:Novelty and Importance: The paper presents new insights or results, and contributes significantly to the advancement, analysis, or synthesis of knowledge in the field.Scholarship and Clarity: The paper places its ideas and results appropriately and clearly within the context established by previous research in the field.More specific criteria for assessing papers depends on the type of the paper:Papers submitted as The Art should include a very solid contextualization of the work, and, when applicable, they should include the artifacts themselves.Papers submitted as Science should describe the methods or formalisms in detail, as well as any data and scripts used to analyze it.Papers submitted as Engineering should present the methods in detail, unveil results that are clearly better than some accepted baseline, and include the artifacts used to reach the conclusions.Artifacts are recommended, but not required, for the initial submission. Depending on the papers, reviewers may take the existence of artifacts as a positive signal about the work. Also depending on the papers, artifacts may be required as a condition for publication.Reviewing and Selection ProcessThere are two rounds of review. The first round assesses the papers according to the quality criteria stated above, and results in the selection of a subset of submissions that are either accepted as-is or are deemed potentially acceptable. All other papers are rejected. Authors of potentially acceptable papers are requested to improve specific aspects of the research and the paper. Authors are given a specified period of time to perform the revisions and re-submit the paper. During the second and final reviewing round, the same reviewers assess how well the revision requests have been addressed by the authors, and whether the final paper maintains or improves the level of contribution of the original submission. Revisions that significantly lessen the contribution of the work or that fail to adequately address the reviewers original concerns will result in the papers rejection.Papers rejected in either the first or second phases may be resubmitted one more time to the journal. The resubmission will be treated as a new submission, and the paper may be assigned to new reviewers. After a second rejection, subsequent submissions of the same paper will be desk-rejected.-$1,763
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Luke ChurchChairman-$0--
PATRICK REINSec./Treasurer-$0--
Filing and Contact Details

Filer

Filer Name
The Aspect-oriented Software Association
EIN
81-0586861
Address
42 FOX HOLLOW, IRVINE, CA 92614

Signing Officer

Name
Patrick Rein
Title
Sec./Treasurer
Signed
2022-11-10
Discuss with paid preparer
Yes

Preparer

Firm
Douglas R Ashbrook CPA
Address
1239 Salerno Court, Oceanside, CA 92056
Preparer
Douglas Ashbrook CPA
Phone
8584555255
Supplemental Narrative

Additional Explanations

Other Expenses.1002

Office Expenses $216

Raw XML Appendix104 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
IRS990EZ/ActivitiesNotPreviouslyRptInd0false
IRS990EZ/AddressChangeInd0X
IRS990EZ/BooksInCareOfDetail/ForeignAddress/AddressLine1Txt0HELMERT STRASSE 2-3
IRS990EZ/BooksInCareOfDetail/ForeignAddress/CityNm0POTSDAM
IRS990EZ/BooksInCareOfDetail/ForeignAddress/CountryCd0GM
IRS990EZ/BooksInCareOfDetail/ForeignAddress/ForeignPostalCd014482
IRS990EZ/BooksInCareOfDetail/ForeignAddress/ProvinceOrStateNm0BRANDENBURG
IRS990EZ/BooksInCareOfDetail/PersonNm0PATRICK REIN
IRS990EZ/BooksInCareOfDetail/PhoneNum01754120308
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt065727
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt063177
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/CostOfGoodsSoldAmt00
IRS990EZ/CostOrOtherBasisExpenseSaleAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/ExcessOrDeficitForYearAmt0-2550
IRS990EZ/FeesAndOtherPymtToIndCntrctAmt0860
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt065727
IRS990EZ/Form990TotalAssetsGrp/EOYAmt063177
IRS990EZ/FundraisingGrossIncomeAmt00
IRS990EZ/GrossReceiptsAmt073
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/InvestmentIncomeAmt073
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt065727
IRS990EZ/NetAssetsOrFundBalancesEOYAmt063177
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt065727
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt063177
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt03.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt12.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Luke Church
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1PATRICK REIN
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Chairman
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Sec./Treasurer
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501cInd0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherExpensesTotalAmt0216
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0At Aspect-Oriented Software Development, Our mission is to share the importance of modularity with the community of software developers who hope to improve on software project development processes through better modular applications presented by the aspect-oriented programming language. AOSA IS THE PRIMARY SPONSOR FOR THE ANNUAL CONFERENCE ON MODULARITY, FORMERLY KNOWN AS ASPECT-ORIENTED SOFTWARE DEVELOPMENT.
IRS990EZ/PrintingPublicationsPostageAmt01547
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0Programming 2021The International Conference on the Art, Science, and Engineering of Programming is a new conference focused on programming topics including the experience of programming. We have named it Programming for short. Programming seeks for papers that advance knowledge of programming on any relevant topic, including programming practice and experience. In 2021, Programming will be held online.ScopeThe Art, Science, and Engineering of Programming accepts papers that advance knowledge of programming. Almost anything about programming is in scope, but in each case there should be a clear relevance to the act and experience of programming. Additionally, papers must be written in a scholarly form. Scholarly works are those that describe ideas in the context of other ideas that are already known, so to contribute to the systematic and long-standing chaining of knowledge. Papers that fail to properly contextualize the work will not be considered.We accept descriptions of work under different perspectives:Art: knowledge and technical skills acquired through practice and personal experiences. Examples include libraries, frameworks, languages, APIs, programming models and styles, programming pearls, and essays about programming.Science (Theoretical): knowledge and technical skills acquired through mathematical formalisms. Examples include formal programming models and proofs.Science (Empirical): knowledge and technical skills acquired through experiments and systematic observations. Examples include user studies and programming-related data mining.Engineering: knowledge and technical skills acquired through designing and building large systems and through calculated application of principles in building those systems. Examples include measurements of artifacts properties, development processes and tools, and quality assurance methods.Independent of the type of work, the journal accepts submissions covering several areas of expertise, including but not limited to:General-purpose programmingDistributed systems programmingParallel and multi-core programmingGraphics and GPU programmingSecurity programmingUser interface programmingDatabase programmingVisual and live programmingData mining and machine learning programming, and for programmingInterpreters, virtual machines, and compilersModularity and separation of concernsModel-based developmentMetaprogramming and reflectionTesting and debuggingProgram verificationProgramming educationProgramming environmentsSocial codingUpon submission, authors are requested to state what type of paper they are submitting and what areas of expertise are covered by the paper. These two classifications, combined, are used to select reviewers and to apply suitable assessment criteria for the papers. They are not used beyond that purpose. Misclassification by the authors may lead to negative assessments from reviewers.Paper SelectionThe following criteria are used when evaluating submitted papers:Novelty and Importance: The paper presents new insights or results, and contributes significantly to the advancement, analysis, or synthesis of knowledge in the field.Scholarship and Clarity: The paper places its ideas and results appropriately and clearly within the context established by previous research in the field.More specific criteria for assessing papers depends on the type of the paper:Papers submitted as The Art should include a very solid contextualization of the work, and, when applicable, they should include the artifacts themselves.Papers submitted as Science should describe the methods or formalisms in detail, as well as any data and scripts used to analyze it.Papers submitted as Engineering should present the methods in detail, unveil results that are clearly better than some accepted baseline, and include the artifacts used to reach the conclusions.Artifacts are recommended, but not required, for the initial submission. Depending on the papers, reviewers may take the existence of artifacts as
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt01763
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SpecialEventsDirectExpensesAmt00
IRS990EZ/StatesWhereCopyOfReturnIsFldCd0CA
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TaxImposedOnOrganizationMgrAmt00
IRS990EZ/TaxImposedUnderIRC4911Amt00
IRS990EZ/TaxImposedUnderIRC4912Amt00
IRS990EZ/TaxImposedUnderIRC4955Amt00
IRS990EZ/TaxReimbursedByOrganizationAmt00
IRS990EZ/TotalExpensesAmt02623
IRS990EZ/TotalProgramServiceExpensesAmt01763
IRS990EZ/TotalRevenueAmt073
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0https://2021.programming-conference.org/
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0Office Expenses $216
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Other Expenses.1002
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/AuthenticationAssuranceLevelCd0AAL1
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/FederatedAssuranceLevelCd0FAL1
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/IdentityAssuranceLevelCd0IAL1
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/TrustedCustomerCd02
ReturnHeader/BuildTS02022-09-23 18:48:47Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd0true
ReturnHeader/BusinessOfficerGrp/PersonNm0PATRICK REIN
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Sec./Treasurer
ReturnHeader/BusinessOfficerGrp/SignatureDt02022-11-10
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0THE ASPECT-ORIENTED SOFTWARE ASSOCIATION
ReturnHeader/Filer/BusinessNameControlTxt0ASPE
ReturnHeader/Filer/EIN0810586861
ReturnHeader/Filer/USAddress/AddressLine1Txt042 FOX HOLLOW
ReturnHeader/Filer/USAddress/CityNm0IRVINE
ReturnHeader/Filer/USAddress/StateAbbreviationCd0CA
ReturnHeader/Filer/USAddress/ZIPCd092614
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0330982839
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0Douglas R Ashbrook CPA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt01239 Salerno Court
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0Oceanside
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0CA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd092056
ReturnHeader/PreparerPersonGrp/PhoneNum08584555255
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0Douglas Ashbrook CPA
ReturnHeader/PreparerPersonGrp/SelfEmployedInd0X
ReturnHeader/ReturnTs02022-11-10T09:18:55-08:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/SigningOfficerGrp/PersonFullName/PersonFirstNm0PATRICK
ReturnHeader/SigningOfficerGrp/PersonFullName/PersonLastNm0REIN
ReturnHeader/TaxPeriodBeginDt02021-01-01
ReturnHeader/TaxPeriodEndDt02021-12-31
ReturnHeader/TaxYr02021

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2024Detailed filing. Detailed filing data is available for this year.$70.0$70.0$52.3$36.8$15.5
2023Summary only. Only limited summary data is available for this year.$52.6$0.00$0.01$2.38$2.37
2022Detailed filing. Detailed filing data is available for this year.$54.9$54.9$0.06$8.31$8.25
2021Detailed filing. Detailed filing data is available for this year.$63.2$63.2$0.07$2.62$2.55
2020Detailed filing. Detailed filing data is available for this year.$65.7$65.7$0.10$4.27$4.17
2019Detailed filing. Detailed filing data is available for this year.$69.9$69.9$0.14$6.16$6.02
2018Detailed filing. Detailed filing data is available for this year.$75.9$75.9$0.16$1.84$1.69
2017Detailed filing. Detailed filing data is available for this year.$77.6$77.6$0.16$2.58$2.42
2016Summary only. Only limited summary data is available for this year.$80.0$0.00$0.17$5.31$5.14
2015Detailed filing. Detailed filing data is available for this year.$83.9$83.9$40.1$10.2$29.9
2014Detailed filing. Detailed filing data is available for this year.$53.9$53.9$7.62$11.6$3.94
2013Detailed filing. Detailed filing data is available for this year.$57.9$57.9$13.8$3.40$10.4
2012Facts available. Structured filing facts are available, but richer extracted sections are limited.$47.4$47.4$52.4$40.8$11.6
2011Facts available. Structured filing facts are available, but richer extracted sections are limited.$35.8$35.8$0.09$10.1$10.1